Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
LEE FARM NORWOOD END Detached £890,000 10 Sep 2012
LONG ACRE NORWOOD END Detached £335,000 15 May 2001
OAKS NORWOOD END Detached £1,175,000 26 Nov 2020